First phase of $36M Town Square & Promenade completed in San Pedro

New waterfront open space makes its debut. Construction is complete for the initial phase of the new Promenade & Town Square in San Pedro, the Port of Los Angeles announced last week.