3327 West 61st, Cleveland, OH 44102

Current Owners
William Santiago Dejesus
Purchase Price
$12,500 (2011)
Property Taxes
$672 (2019)
Blockshopper green logo