10601 SW 128th Street, Miami, FL 33176
Miami, FL 33176
1 / 30
$1,700,000
5 bed · 3.5 bath · 2,799 sq ft · Built 2001