Riverbend Ave, Powell, Ohio - Redfin
34 addresses found on Riverbend Ave in Powell, Ohio. The average lot size on Riverbend Ave is 30429 sq. ft. The average property tax on Riverbend Ave is $13.7K/yr. Find an address below to learn more about the property details: