3880 Greenwood St, San Diego, California 92110-4412 USA
2
6mi
•
00h 11m
5604 Balboa Ave, San Diego, California United States
2
9mi
•
00h 20m
Airport Blvd, Los Angeles, California United States