Beautiful 6,200 m2 LAND IN Ubud Payangan FOR SALE TJUB631 Affordable PROPERTY Ubud Payangan 6,200 m2 LAND FOR SALE TJUB631