Leesa BooyzenLuxury House with Guest HouseSanta Comba DãoDetached house • 20 room(s) • 16 bed. • 16 bath. • 1344 m²