embarcadero marina park south s

Located Behind the Convention Center
San Diego
California
United States