2413 East 61st Avenue, Cleveland, OH 44104

Current Owners
Fredric Johnson
Purchase Price
$135,900 (2005)
Property Taxes
$907 (2019)
Blockshopper green logo