Melia Lp, Mountain View, California - Redfin
9 addresses found on Melia Lp in Mountain View, California. The average lot size on Melia Lp is 3173 sq. ft. The average property tax on Melia Lp is $29.4K/yr. Find an address below to learn more about the property details: