Pacific Terrace Inn

This page can't load Google Maps correctly.
Do you own this website?
Address:

610 Diamond Street
San Diego
92109
United States