New - 3 Hours Ago $299,000 Active 3Beds2Baths1532Sqft0.09Acres 17764 Turning Leaf Cir, Land O Lakes, FL 34638 MLS#: MFRTB8567270