Sold Aug 2017
$268,000
11501 SW 109th Rd #13A, Miami, FL 33176
3 bd 2 ba 1,480 sqft