Create a Website Account - Manage notification subscriptions, save form progress and more.
12 Townsend St. Built circa 1880. Demolished circa 1998. Present use: new residential