Eden Point North
4000 NE 170 Street North Miami Beach Florida USA
View on a map- Year Build:
- 1974
- Storeys:
- 6
Eden Point North at 4000 NE 170 Street The amenities in the complex include a swimming pool
4000 NE 170 Street North Miami Beach Florida USA
View on a mapEden Point North at 4000 NE 170 Street The amenities in the complex include a swimming pool