A close up of a dirty room at The Beach Cottages.

The Beach Cottages

4255 Ocean Boulevard, San Diego, California 92109

Loading...