13685 Southwest 33rd Terrace, Miami, FL 33032

Current Owners
Orlando D Mendoza and Liagnys Garcia
Purchase Price
$750,000 (2009)
Property Taxes
$8,168 (2019)
Blockshopper green logo