684 South 20th Street, Newark, NJ 07103
Welcome to this newly renovated 2nd-floor apartment in the North area of Newark, NJ. The unit will be ready to move into on September 1st, 2022. The unit