$34.5M awarded for construction of Pier 58

$34.5 million was awarded for the construction work on Pier 58.

Top Videos