9606 Williard Avenue, Cleveland, OH 44102

Current Owners
Gordon and Anna Kwan
Purchase Price
$50,000 (2021)
Property Taxes
$1,557 (2019)
Blockshopper green logo