yearbuilt2011
in
Chula Vista, CA
Residence Inn San Diego La Jolla
8901 Gilman Dr
La Jolla
CA
92037
(858) 587-1770
18.2
mi