510 N Melrose Dr, Vista, CA, 92083 (current address)
510 N Melrose Dr, Vista, CA, 92083 (2016 - 2019)
Spc P16, Vista, CA, 92083 (2019)
510 N Melrose Dr, Vista, CA, 92083 (2014 - 2015)
510 N Melrose R 15 Dr, Vista, CA, 92083 (2009)
510 N Melrose Dr, Vista, CA, 92083 (2008)
510 N Melrose Dr, Vista, CA, 92083 (1998 - 2008)