> $399,999 Active Under Contract 3Beds3Baths1695Sqft--Acres 509B Castle Heights Ave, Lebanon, TN 37087 MLS#: 3078873