The 247-unit complex built on the former site of a disused fixture-manufacturing company was expected to inject people and ...