This undated photo shows the Vivaldi Residences Davao, the tallest man-made structure in Davao City developed by Euro Towers International Inc. (ETII). ETII has tapped Colliers International Group Inc ...