Home » IDX IDX Photo Gallery - Listing ID 19193C1563802137966 Listing ID 19193C1563802137966 3 Bedroom Home Rental in Bahama Terrace, Grand Bahama/Freeport, Bahamas - 3 bd, 2 baN/AActiveView PropertyView PropertyData services provided by IDX Broker