More exciting news out of Urby which has kicked off leasing at its newest location of Downtown Newark, immediately adjacent to Rutgers. The collection of 250 apartments and lively social spaces are located in a restored and modernized 18-story Art Deco tower.