Sold Jun 2016
$595,000
8600 SW 2nd St, Miami, FL 33144
4 bd 3 ba 3,308 sqft