$2,599,000
Waterfront
1135 103 St # 202, Bay Harbor Islands FL 33154
Bay Harbor Islands, FL
2 bd
3 ba
1,889 sqft