$328,900 Active Under Contract 2Beds2Baths1879Sqft0.15Acres 416 Castlewood Ln, Lebanon, TN 37087 MLS#: RTC3528288