Casa Del Mar
881 OCEAN DR Key Biscayne, Florida 33149
Year Built
1971
Bedrooms
1 to 3
Square Ft. Range*
1875 to 3120
No. of Floors
27
Waterfront
Yes
Pets
Yes
No. of Units
197
Price Range*
$1,250,000 to $2,500,000