6604 Elmwood Drive, Independence, OH 44131

Current Owners
Mark D. and Jacqueline D. Pillar
Purchase Price
$720 (2007)
Property Taxes
$4,280 (2019)
Blockshopper green logo