LOCATION:

129 NW 26th Street,
Miami, FL 33127

PROJECT SIZE:

31,500 sq Ft Lot
100,000 sq Ft Building

CATEGORY:

residential + retail

Share
Top