15403 Florwood Avenue, Lawndale, CA 90260 - MLS#SB21131610 - Steven...