$1,170,000
Waterfront
15100 NW River Dr, Miami FL 33169
Miami, FL
5 bd
3 ba
4,346 sqft