Flora Vista Ave, Cupertino, California - Redfin
29 addresses found on Flora Vista Ave in Cupertino, California. The average lot size on Flora Vista Ave is 9809 sq. ft. The average property tax on Flora Vista Ave is $20.2K/yr. Find an address below to learn more about the property details: