Bella Vista St, Tampa, Florida - Redfin
10 addresses found on Bella Vista St in Tampa, Florida. The average lot size on Bella Vista St is 11116 sq. ft. The average property tax on Bella Vista St is $15.7K/yr. Find an address below to learn more about the property details: