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, Pet Friendly- New Bark Park, Covered Playground, Large Enclosed Patios
Check Availability

(520) 257-3650

3201 E Seneca St

Tucson, AZ 85716