Birchwood Place 262 West H Street, Dixon, CA 95620