LA JOLLA INN

1110 PROSPECT STREET
La Jolla
California
United States