18655 Southwest 120th Street, Miami (unincorporated) , FL 33196

Current Owners
Krome Partnership and Euroamerican Group Inc.
Purchase Price
N/A (2000)
Property Taxes
$6,103 (2019)
Blockshopper green logo