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
Location:
3201 E Seneca St, Tucson, AZ 85716
Description:
Unique One, Two and Three Bedrooms, All Utilities are Included, Refreshing Pool with Spa, Pet Friendly- New Bark Park, Covered Playground, Large Enclosed Patios

Sorry!

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

Similar Listings
Listings (1 - 5 of 8,123)
Check Availability

(520) 257-3650

3201 E Seneca St

Tucson, AZ 85716