Aqua Vista St, Los Angeles, California - Redfin
183 addresses found on Aqua Vista St in Los Angeles, California. The average lot size on Aqua Vista St is 48998 sq. ft. The average property tax on Aqua Vista St is $10.6K/yr. Find an address below to learn more about the property details: