Home » IDX IDX Photo Gallery - Listing ID 19193C1598476155586 Listing ID 19193C1598476155586 38 & 40 EAST SETTLERS, Grand Bahama/Freeport, Bahamas - 12 bd, 12 ba$495,000ActiveView PropertyView PropertyData services provided by IDX Broker