Affordable PROPERTY LAND FOR SALE IN UBUD TJUB598Beautiful 4,770 m2 LAND SALE IN UBUD BALI TJUB598 FOR SALE Affordable PROPERTY 4,770 m2 LAND IN UBUD BALI TJUB598Share this land for sale in Ubud BaliFacebookTwitterLinkedInPinterestEmail