navy pier s

960 North Harbor Drive
San Diego
California
United States