Humphreys Half Moon Inn & Suites

2303 Shelter Island Dr
San Diego
California
United States