$3,275,000
204 Westwood Dr, Key Biscayne FL 33149
Key Biscayne, FL
3 bd
2 ba
2,113 sqft