Sale Expired

1219 E Babcock Ci Placentia, CA