Apartments in Tucson Area -

Bella Vista Townhomes | Tucson, AZ

Bella Vista Townhomes in Tucson, AZ
Located at 3201 E Seneca St, Tucson, AZ 85716
(520) 257-3650
3201 E Seneca St, Tucson, AZ 85716
Unique One, Two and Three Bedrooms, All Utilities are Included, Refreshing Pool with Spa, Pet Friendly- New Bark Park, Covered Playground, Large Enclosed Patios


We cannot find any listings from Bella Vista Townhomes on Marketplace. Check out these other listings near Tucson.

Similar Listings
Listings (1 - 5 of 6,634)
Check Availability

(520) 257-3650

3201 E Seneca St

Tucson, AZ 85716