ROOTS
3321 E 17th Street, Long Beach, CA 90804 | MLS #SR26092682 | Roots