Court Tower Apartments

1 Court Street Newark NJ 07102 (888) 848-5698