129 NW 27 Street

120 NW 27 Street, Miami, FL 33127
10,500 Sq Ft Lot
Mix Use Residential + Retail
Planning Development

> Back

120 NW 27 Street, Miami, FL 33127

120 Northwest 27th Street, Miami, FL 33127, USA