Acquired in 2015, Power Town Apartments is a beautiful and designated-historic property located in quaint Turners Falls, MA. Consisting of 82 Section-8 units, Power Town, among other features, boasts a complex and architecturally significant porch structure that has been designated as historic by the local municipality.