ROOTS Villa in Ubud, Bali: 26% ROI, a sanctuary in nature, and a bold architectural statement
Invest in ROOTS Villa 1, a boutique luxury residence in Ubud, Bali. 26.07% construction ROI, 22.35% APR, and exceptional design inspired by traditional Joglo architecture.