3322 E Powell Road, Lewis Center, OH 43035
3
beds
2
baths
1,657 Sq.Ft. LIVING AREA
0.76 Acres lot