$169,000 | South Miami | Florida 33143
Beds: 2 | Baths: 2 | Sq Ft: 955

PROPERTY LOCATION : 7487 SW 82 St #C110 | South Miami, FL 33143