9708 Willard Avenue, Cleveland, OH 44102

Current Owners
Daniel and Catharine Mohar
Purchase Price
N/A (2020)
Property Taxes
$1,855 (2019)
Blockshopper green logo