3 Bedroom Apartment for Sale - Spanish Water Residence & Marina, Curaçao | CaribeKeys