$250,000
8600 SW 133rd Ave Rd # 310, Miami FL 33183
Miami, FL
2 bd
2 ba
965 sqft