3300 N Paseo De Los Rios, Tucson, AZ, 85712 (current address)
3300 N Paseo De Los Rios, Tucson, AZ, 85712 (2019)
Apt 5107, Tucson, AZ, 85712 (2019)
3300 N Paseo De Los Rios, Tucson, AZ, 85712 (2009 - 2016)
1925 W River Rd, Tucson, AZ, 85704 (2014 - 2016)