Homes for sale - 12902 Duffield Avenue, La Mirada, CA 90638 – MLS#T...