28402 Southwest 141st Place, Miami, FL 33196

Current Owners
Deel Investment Group Inc.
Purchase Price
$100 (2009)
Property Taxes
$779 (2019)
Blockshopper green logo