Property description Villa For Sale at Ubud Details: Land size: 168m2 Building size: 150m2 3 bedrooms 2 bathrooms Close living Kitchen Swimming pool Freehold Price: IDR 2.5 Billion