129 NW 26th Street
129 NW 26th Street, Miami, FL 33127
31,500 Sq Ft Lot
100,000 Sq Ft Building
Mix Use Residential + Retail
Projected Completion Q4 2022


129 NW 26th Street, Miami, FL 33127
129 NW 26th Street, Miami, FL 33127
Contact
8 NE 27th Street Miami, FL 33137
Office
305.747.7952