Barbados Sale Hot Offer The Palisades 8A, Enterprise, Christ Church, Barbados 3 Br 4 Ba 2,078 SqFt BBD$1,250,000