13210 Southwest 80th Road, Miami (unincorporated) , FL 33183

Current Owners
Juan E. Velasquez
Purchase Price
$255,000 (2003)
Property Taxes
$3,445 (2019)
Blockshopper green logo