Daun Lebar Villas & Wellness Retreat For Sale 2.000.000.000,- IDR Start From - Development [instagram-feed] More Details 4500 Sq Ft 3 Bedrooms 3 Bathrooms