Home » IDX IDX Photo Gallery - Listing ID 52382 Listing ID 52382 Pine Bay Home on Canal, Grand Bahama/Freeport, Bahamas - 5 bd, 4 ba$475,000SoldView PropertyView PropertyData services provided by IDX Broker