Why it belongs here
The Sherwood Green House is a property in Williamson County, Tennessee, near Nolensville, that was listed on the National Register of Historic Places in 1988. It was built c.1810 and had significant developments also in c.1840, and c.1928.
Source-backed