2.670 m2 LAND SALE IN Ubud Tegalalang BALI TJUB451Beautiful 2.670 m2 LAND IN UBUD FOR SALE TJUB451 Affordable PROPERTY UBUD 2.670 m2 LAND FOR SALE TJUB451Share this land for sale in Ubud BaliFacebookTwitterLinkedInPinterestEmail