New - 5 Days Ago > $974,900 Active 5Beds4Baths3447Sqft0.3Acres 320 Cotton Ln, Franklin, TN 37069 MLS#: 3159921