13939 Lefloss Ave, Norwalk, CA | PRICE $779,000 | 3 BED + 1.75 BATH| 1,077 SQ FT by admin | Jan 17, 2024