ROOTS
1617 Sierra Vista, Placentia, CA 92870 | MLS #SW26059782 | Roots