1 of 26FeaturedRedwood Creek Villas (opens in new tab)5312 D Avila Way, El Sobrante, CA 94803(510) 878-6843$2,797/moTotal price12-mo lease1 unit available2 bedVerifiedView DetailsCheck availability