ROOTS
955 E 3rd Street # 407, Long Beach, CA 90802 | MLS #PW26059235 | Roots