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.
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.