$1,244,800
Waterfront
555 NW South River Drive # 630, Miami FL 33136
Miami, FL
2 bd
2 ba
800 sqft