1743 Taylor LN, Placentia, CA 92870 - MLS#RS21213391 - Faby Llerand...