2551 W 92nd Ave, Denver, CO, 80260 (current address)
2305 W 92nd Ave, Denver, CO, 80260 (2016 - 2019)
Lot 129, Denver, CO, 80260 (2019)
2305 W 92nd Ave, Denver, CO, 80260 (2002 - 2018)
2305 W 92nd Ave, Denver, CO, 80260 (2013 - 2018)
2305 E W 92nd Ave, Denver, CO, 80260 (2005)