Seventh Avenue, Newark, NJ Rentals