Tranquil Luxury: A Slice of Paradise in St. Cruz, ArubaSanta Cruz, Rooi Bosal 4, Santa Cruz, ArubaHouse • 4 room(s) • 4 bed. • 3 bath. • 254.93 m²