Leasehold villa for sale in Canggu Babakan Traditional villa with 3 bedrooms, 3 bathrooms, open kitchen living room on deck with 10m swimming pool and garden, car and scooter parking. at the bottom of a quiet gang. contract until 2045