Places Apartment Building in Liberty Harbor North July 22, 2016 admin JERSEY CITY, NEW JERSEYThis small apartment building in Liberty Harbor North shows how traditional architecture can take creative forms in new urban neighborhoods.