1316 Russell Road, Cleveland, OH 44103

Current Owners
Happy Lands LLC
Purchase Price
$11,000 (2018)
Property Taxes
$434 (2019)

1334 Russell Road, Cleveland, OH 44103

Current Owners
Robert Gould
Purchase Price
N/A (2016)
Property Taxes
$465 (2019)

1371 Russell Road, Cleveland, OH 44103

Current Owners
Richard Hodges
Purchase Price
$8 (2009)
Property Taxes
$114 (2019)
Blockshopper green logo