$249,000
16823 SW 113th Ave # V41342, Miami FL 33157
Miami, FL
1 bd
2 ba
980 sqft