ROOTS
7890 E Spring Street # 22F, Long Beach, CA 90815 | MLS #OC26004047 | Roots