Leucadia Inn by the Sea – Accommodations in San Diego, California
Category : Bed & Breakfast Accommodations & Inns >> Accommodations
Name : Leucadia Inn by the Sea
Address : 960 North Highway 101 Leucadia San Diego CA 92023
State : California
TEL : (888)942-1668
FAX :
Website : –
Social Media : –
Map of Leucadia Inn by the Sea Accommodations in San Diego – California