6512 Hubbard Avenue, Cleveland, OH 44127

Current Owners
TG Holding LLC
Purchase Price
N/A (2018)
Property Taxes
$907 (2019)
Blockshopper green logo