23313 Roger Road, Euclid, OH 44123

Current Owners
4591 Telhurst LLC
Purchase Price
N/A (2019)
Property Taxes
$964 (2019)
Blockshopper green logo