House for sale in Denpasar, Indonesia

Sort 2 results:
EUR1,119,188
Ubud, Ubud

1 room(s) • 4 Bed. • 3 Bath. • 11111 m²