The Ballantine: A Residential Oasis on 80 Freeman Street

The Ballantine is a brand new apartment complex coming to 80 Freeman Street in Newark, NJ. With each passing day, it inches closer to its highly anticipated completion. This impressive six-story development showcases remarkable progress, with 280 thoughtfully designed residential units ranging from studio to three bedrooms. As the appointed construction manager, our skilled team […]