NARRA PARK - 2 Storey House - Davao City​"Invest & Build your DREAMS..."