199 Ocean Lane Dr #1206, Key Biscayne, FL is a 2 bedroom, 2 bathrooms apartment for rent. It is located in the Village of Key Biscayne neighborhood of Key Biscayne. It has apartment amenities including on-site laundry, dishwasher, and in-unit laundry.