2432 East 66th Street, Cleveland, OH 44104

Current Owners
Phillip Prais LLC
Purchase Price
$12 (2009)
Property Taxes
$1,720 (2019)
Blockshopper green logo