$285,000
8600 SW 133rd Ave Rd # 423, Miami FL 33183
Miami, FL
3 bd
2 ba
1,040 sqft