Newmark, Rockhill Announce Three New Retail Leases At Strata Wynwood In Miami
Strata Wynwood is a 285,000-square-foot mixed-use development comprising 257 luxury residential units with resort-style amenities, 62,000 square feet of office space, 27,000 square feet of ground-floor retail, art studios and a parking garage.
