New - 3 Days Ago $715,000 Active 3Beds3Baths3120Sqft1.3Acres 113 Vista Ln, Seymour, TN 37865 MLS#: 1360607