11358 SW 68th Ter, Miami FL 33173
11358 SW 68th Ter, Miami FL 33173, Miami, FL 33173
$479,000
3 Beds · 2 Baths · 1,482 Sq Ft