6005 College Grove Drive San Diego California United States 92115
(Last updated 03/12/20 at 11:32 AM )