13501 Avenida Santa Tecla #211A, La Mirada, CA 90638 - MLS#PW200088...