7390 W Archer Pl, Denver, CO, 80226 (current address)
7390 W Archer Pl, Lakewood, CO, 80226 (2016)
7331 W Archer Pl, Lakewood, CO, 80226 (1994 - 2007)
1610 S Quivas St, Denver, CO, 80223 (2000)
7390 Archer Plw, Lakewood, CO, 80226 (1994 - 1996)
2105 W Arkansas Ave, Denver, CO, 80223 (1990 - 1994)
3452 W Center Ave, Denver, CO, 80219 (1993)
3452 Center Avw, Denver, CO, 80219 (1985)