$765,000
1519 SW 103rd Ave, Miami FL 33174
Miami, FL
4 bd
2 ba
1,696 sqft