Avida Towers Davao Avida Towers Davao For Sale, Real Estate davaoportal May 18, 2013 At Avida Towers Davao, your home will be nestled in the center of the city. With picturesque sunset views of the mountain range and sunrise […]