111 WYNWOOD HOTEL

2016 – present

Wynwood Miami, Florida – USA
45,500 SF – 5 Levels – 65 units – Retail