Island Shores
2903 N Miami Beach Blvd North Miami Beach Florida USA
View on a map- Year Build:
- 1972
Island Shores at 2903 N Miami Beach Blvd The amenities in the complex include a swimming pool
2903 N Miami Beach Blvd North Miami Beach Florida USA
View on a mapIsland Shores at 2903 N Miami Beach Blvd The amenities in the complex include a swimming pool