Willow Ave, Ithaca, New York - Redfin
29 addresses found on Willow Ave in Ithaca, New York. The average lot size on Willow Ave is 20706 sq. ft. The average property tax on Willow Ave is $8.5K/yr. Find an address below to learn more about the property details: