3D Pending $ 1,299,999 3 Beds2 Baths1,560 SqFt 24012 Olivera DR, Mission Viejo, CA 92691 Single Family Home Listed by Redfin