Why Smaller Residential Communities Around General Santos Are Getting More Attention | Homes.ph