Properties New England Back to Properties 45-59 Townsend Street Roxbury, MA 02119 A 4.96-acre site vacant site pending future development, formally owned and occupied by Radius Hospital and purchased by KIC in September 2015.