Sold Nov 2020
$1,200,000
3811 SW 128th Ave, Miami, FL 33175
6 bd 5 ba 3,630 sqft