$1,898,000 Coming Soon 2Beds4Baths2268Sqft--Acres 95 Leonard Ave #8, Nashville, TN 37205 MLS#: RTC3629869