This listing has been removed.
Home Location
Rancho Del Sol
3120 N Romero Rd
Tucson, AZ 85705