7411 E Stella Rd, Tucson, AZ, 85730 (current address)
8637 N Candlewood Loop, Tucson, AZ, 85704 (2013)
7235 E Stella Rd, Tucson, AZ, 85730 (2001 - 2013)
7411 Stella Rde, Tucson, AZ, 85730 (1993 - 1996)
4260 Sunset Rdw, Tucson, AZ, 85743 (1993 - 1996)
4260 W Sunset Rd, Tucson, AZ, 85743 (1993)