11180 SW 58th Ter, Miami FL 33173

11180 SW 58th Ter, Miami FL 33173, Miami, FL 33173

11180 SW 58th Ter, Miami FL 33173

$959,000

3 Beds · 3 Baths · 1,976 Sq Ft