Wynwood Bay is a 19-story, 156-unit, boutique high rise located in the Edgewater submarket of Miami. Wynwood Bay’s larger average unit size of 997 square feet is unique to multifamily communities and is more comparable to condominium units in the area.