Total Units: 120 SqFt. Range: 1496 – 1772
Year Built: 1969 Location: 605-615 Ocean Drive Key Biscayne Florida, 33149
Bedrooms: 2-3 Price Range: $1,250,000 – $1,699,000

 

Comments

comments