Island House Key Biscayne Real Estate Island House – Key Biscayne, FL Address: 200 Ocean Lane Drive Key Biscayne, FL 33149 Active 200 Ocean Lane Dr #108, Key Biscayne, FL 33149 - $2,585,000 Located in Key Biscayne Built in 1961 MLS #: A11713261 4 Bedrooms 3 Full baths 1,650 SqFt More details Active 200 Ocean Lane Dr #605, Key Biscayne, FL 33149 - $935,000 Located in Key Biscayne Built in 1961 MLS #: A11510835 1 Bedrooms 1 Full bath 1,259 SqFt More details This information is believed to be accurate, but without any warranty. Island House Key Biscayne