Price reduced $11,500 /mo Island House Apt Inc - Co #108 200 Ocean Lane Dr #108, Key Biscayne FL 33149 4 bd · 3 ba · 1,650 sq ft MLS# A12055358 · Listing courtesy of Brokers, LLC