120 Teal St, Chula Vista, CA (current address)
4920 Imperial Ave, San Diego, CA (2017 - 2017)
120 Teal St, Chula Vista, CA (2013 - 2016)
4920 Imperial Ave, San Diego, CA (2009 - 2009)
120 Teal St, Chula Vista, CA (1993 - 1993)
194 Orange Dr, Chula Vista, CA (1970 - 1970)