Town & Desert Apts
331 S Alvernon Way
Tucson
AZ
85711
(520) 326-3972
Open Map
Description
Town & Desert Apts is located at 331 S Alvernon Way, Tucson, AZ. This business specializes in Apartments and Property Management.
by merchantcircle on June 16, 2014 from
merchantcircle
apartment
Apartment Finder & Rental Service
apartment finding
apartment locating
Apartments
Furnished Apartments
Neighborhoods: San Clemente
personal services
real estate
Residential Apartments