three high rise towers