Tree Haven Ave, Powell, Ohio - Redfin
36 addresses found on Tree Haven Ave in Powell, Ohio. The average lot size on Tree Haven Ave is 10156 sq. ft. The average property tax on Tree Haven Ave is $5.9K/yr. Find an address below to learn more about the property details: