New - 1 Day Ago > $725,000 Active 4Beds5Baths2772Sqft0.21Acres 630A Freedom Pl, Nashville, TN 37209 MLS#: 2989206