1/34 New $4,500 4 Beds3 Baths1,817 SqFt 1760 Taylor LN, Placentia, CA 92870 MLS# SW26232919 Listed by Lucia Caballero of Century 21 Masters