$338,000
8520 SW 133rd Ave Rd # 112, Miami FL 33183
Miami, FL
3 bd
2 ba
1,040 sqft