11358 SW 68th Ter, Miami FL 33173

11358 SW 68th Ter, Miami FL 33173, Miami, FL 33173

11358 SW 68th Ter, Miami FL 33173

$479,000

3 Beds · 2 Baths · 1,482 Sq Ft