Address: 1680 Meridian Ave., Miami Beach

Property type: Six-story, 62,748-square-foot office building on 11,250-square-foot lot