Total Units: 197 SqFt. Range: 930 – 3120
Year Built: 1971 Location: 881 Ocean Drive Key Biscayne Florida, 33149
Bedrooms: 2-3 Price Range: $1,250,000 – $2,220,000

 

Comments

comments