Everything You’ve Wanted

Make yourself at home. At Liberty Square Apartments in Newark, you’ll enjoy a lifestyle that encompasses relaxation, comfort, convenience, and beautiful natural surroundings. Take it all. Surrender to your senses.