Island House Apartments
200 Ocean Lane Dr
Key Biscayne, FL 33149
The Island House Apartments, established in 1962, is a prestigious high-rise residence located on the picturesque Key Biscayne, Florida. Renowned for its stunning ocean views, the property fosters a strong sense of community among its residents.
Generated from the website
Also at this address
See a problem?



