Open: Sun 1:00 PM - 3:00 PM $715,000 Pending 3Beds3Baths3120Sqft1.3Acres 113 Vista Ln, Seymour, TN 37865 MLS#: 1360607