$17.7 million apartment complex opens in Lockport (The Buffalo News – May 3, 2018) DePaul > News > Media Coverage > 2018 > $17.7 million apartment complex opens in Lockport (The Buffalo News – May 3, 2018) Click here to read the article FacebookTwitter