Downtown Newark, Newark, NJ Rentals