ROOTS
20882 Cherryland Drive, Cupertino, CA 95014 | MLS #ML82007958 | Roots