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
128 NW 28th Street,
Suite 800
Miami Florida 33127
Office
305.747.7952