2823 E 7th ST, Long Beach, CA 90804 – SB21236178 - Tristan Ahumada ...