6424 Beaver Avenue, Cleveland, OH 44104

Current Owners
City of Cleveland
Purchase Price
N/A (2017)
Property Taxes
$876 (2019)
Blockshopper green logo