23246 Alexander, North Olmsted, OH 44070

Current Owners
Robert C. Nagy
Purchase Price
$228 (2009)
Property Taxes
$4,214 (2019)
Blockshopper green logo