$2,599,000
Waterfront
175 SE 25 Road # 803, Miami FL 33129
Miami, FL
2 bd
2 ba
1,583 sqft