ROOTS
1029 Avila Terraza, Fremont, CA 94538 | MLS #ML82022495 | Roots