2051 Sand Point Rd Byron, CA 94505