Inquire Information About
3041 Home Road Powell,OH 43065 218026448 - $5,255,175
bedrooms • bathrooms • sq.ft.
70.069 +/- acres currently utilized for office and light industrial use is situated on south side of Home Road next to Liberty Park. This location is ideal for redevelopment to res…
Cancel
Send