Bali Hai, St. James, Barbados

Favorite

Offered at $5,250,000