Harborview Inn & Suites

550 W Grape St
San Diego
California
United States