Liberty Towers

View Photo

Liberty Towers

Photos: 

An apartment complex which is the 11th tallest building in the Jersey City, New Jersey at 360 feet.

Location: 
Jersey City, NJ
Scope Of Work: 
Storefront with Automatic Door, Canopy (1st Floor); Windscreen, Swimming Pool Area Glass Railing & Walkway Enclosure
Owner: 
Bozzuto

COPYRIGHT © 2015 PRIVACY POLICY