4122 E 53rd Street, Maywood, CA 90270 - MLS#SB21088003