3041 Home Road Powell,OH 43065 218026448

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…