Residence Inn by Marriott La Mirada La Mirada
14419 Firestone Blvd -
La Mirada,
CA 90638
Near Biola College