Taman Umanda

  • Location: Denpasar, Bali
  • Site Area: 1100 sqm
  • Building Size: 595 sqm
  • Design Date: September 2019
  • Construction Date: 2019