Marlboro Manse, Marlboro, NJ Rentals