One Theater Square

 2 Center St, NewarkNJ 07102
$1,785+Studio-3 BedsPets OK