New Rental Community In Wynwood Secures $56M Refi
Completed in 2024 at 1765 N. Miami Avenue, Wynwood Haus is a 20-story property located at the entrance of Wynwood and offers studios, one- and two bedroom-units, along with 6,824 square feet of ground floor retail.