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 27,040 square feet of retail space, located in Miami, Florida

Acquisition Date: March 2022

Strategy: Opportunistic

Property Type: Multifamily

# Units: 257