Mistral Close 6 Mistral House is located at Mistral House, 6 Mistral Cl, Nelson Bay NSW 2315, Australia