Transforming Properties, Creating Value
South Florida Properties
  • Strata Wynwood
View All Properties

A 286,041 square foot, 12-story building planned for the development of 257 residential units, 61,503 square feet of office space, and 33,473 square feet of retail space, located in Miami, Florida

Acquisition Date: March 2022

Strategy: Opportunistic

Property Type: Multifamily

# Units: 257