3360 Northwest 18th Terrace, Miami, FL 33142

Current Owners
Johnny Rodriguez and Cenoira Fernandez
Purchase Price
$75,100 (2010)
Property Taxes
$2,834 (2019)
Blockshopper green logo