Mesa Ave, Piedmont, California - Redfin
24 addresses found on Mesa Ave in Piedmont, California. The average lot size on Mesa Ave is 6401 sq. ft. The average property tax on Mesa Ave is $29.0K/yr. Find an address below to learn more about the property details: