1/25 25 Active $979,999 3 Beds3 Baths1,629 SqFt 218 S Mccarron ST, Placentia, CA 92870 Single Family Home Listed by Stephanie Richards of Mogul Real Estate