New - 3 Hours Ago $589,000 Active 4Beds3Baths2626Sqft0.32Acres 3540 Barnweill St, Land O Lakes, FL 34638 MLS#: MFRTB8566577