3041 Home Road Powell,OH 43065 218026448
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