Moon Land Ave, Ada County, Idaho - Redfin
24 addresses found on Moon Land Ave in Ada County, Idaho. The average lot size on Moon Land Ave is 5110 sq. ft. The average property tax on Moon Land Ave is $1.1K/yr. Find an address below to learn more about the property details: