$495,000 | South Miami | Florida 33155
Beds: 2 | Baths: 2.5 | Sq Ft: 1,762

PROPERTY LOCATION : 5163 SW 71 Pl | South Miami, FL 33155