Camella Manors Frontera is a mid-rise condominium development in Buhangin, Davao City that brings you the experience of a condo-resort community as it pioneers