We have found 29 properties on Liberty Rd N, Powell, OH. Average price per square feet on Liberty Rd N is $63. It is 45.2% lower than average price per sqft Powell. Average sale price on Liberty Rd N is $205,834. It is 35.6% lower than average sale price in Powell.