Northgate
1701 NE 115 Street Miami Florida USA
View on a map- Year Build:
- 1974
- Storeys:
- 3
Northgate at 1701 NE 115 Street The amenities in the complex include a swimming pool
1701 NE 115 Street Miami Florida USA
View on a mapNorthgate at 1701 NE 115 Street The amenities in the complex include a swimming pool