1/52 New $865,000 2 Beds3 Baths1,594 SqFt 34 Clifford Ln, Ladera Ranch, CA 92694 MLS# OC26216728 Listed by Daniel Heredia of THE FORMULA