1 Property Available in Birchwood Resort,Alger