11813 W 68th St, Odessa, TX, 79764 (current address)
9040 W 59th St, Odessa, TX, 79764 (2011 - 2018)
11813 West St, Odessa, TX, 79764 (2008)
11813 W 11813 W, Odessa, TX, 79764 (2005)
11813 W 68 Tth St, Odessa, TX, 79764 (2005)
110813 W 68th St, Odessa, TX, 79762 (2003)
11716 W 61st St, Odessa, TX, 79764 (2001 - 2003)
2051 Coahuila Rd, Odessa, TX, 79763 (1999)