Neveh Rehovot Towers, Rehovot