Self catering Holiday Cottages in San Diego/ California USA

 
Breath Taking White Water Views -- 999 N Pacific St. Oceanside San Diego, California

Carlsbad Beach Cottage -- 155 Walnut Ave Carlsbad San Diego San Diego/ California

Heaven on the Beach -- 999 N Pacific St #D310 Oceanside San Diego, California