$1,474,900
Waterfront
8005 SW 106 Street, Miami FL 33156
Miami, FL
4 bd
2 ba
2,920 sqft