Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
12 Townsend St. Built circa 1880. Demolished circa 1998. Present use: new residential