Home » IDX IDX Photo Gallery - Listing ID 19193C1584635724278 Listing ID 19193C1584635724278 Channel House - 19 Unit Apartment Complex, Grand Bahama/Freeport, Bahamas - 19 bd, 19 ba$995,000ActiveView PropertyView PropertyData services provided by IDX Broker