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 #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 Active 200 Ocean Lane Dr #803, Key Biscayne, FL 33149 - $930,000 Located in Key Biscayne Built in 1961 MLS #: A11657273 1 Bedrooms 2 Full baths 980 SqFt More details This information is believed to be accurate, but without any warranty. Island House Key Biscayne