> $599,900 Active Under Contract 4Beds4Baths3688Sqft0.35Acres 128 Rock Castle Dr, Lebanon, TN 37087 MLS#: 2968272