12792 Kestrel St, San Diego, CA, 92129 (current address)
12792 Kestrel St, San Diego, CA, 92129 (1996 - 2018)
12792 Kestrel St, San Diego, CA, 92129 (2004)
8840 Helen James Ave, San Diego, CA, 92126 (1976 - 2004)
1279 Kestrel, San Diego, CA, 92129 (1998)