1/58 Price Dropped by $88K $2,100,000 4 Beds3 Baths2,687 SqFt 4305 Willow Tree LN, Yorba Linda, CA 92887 MLS# OC26114096 Listed by Cesi Pagano of Keller Williams Realty