13553 Meganwood Place, La Mirada, CA 90638 - MLS#PF21166960