Active $799,000 4 Beds4 Baths1,746 SqFt 26514 Snowbird Place, Canyon Country, CA 91351 Listed by Christopher Johnson of Pinnacle Estate Properties, Inc.