2598 S Flower Ct, Denver, CO, 80227 (current address)
2598 S Flower Ct, Lakewood, CO, 80227 (2004 - 2018)
3555 S Nelson Cir, Lakewood, CO, 80235 (2011)
7590 W Amherst Ave, Denver, CO, 80227 (2011)
3324 S Field St, Lakewood, CO, 80227 (2010)
9801 W Girton Dr, Lakewood, CO, 80227 (2008)
Darmouth Woods, Lakewood, CO, 80227 (2007)