New - 2 Hours Ago $449,000 Active 3Beds2Baths1642Sqft0.67Acres 5409 Swallow Dr, Land O Lakes, FL 34639 MLS#: MFRTB8562189