Non-profit housing developer DePaul Group is proposing a $30 million, 150 unit affordable apartment complex for a North Buffalo former railroad corridor. The 11.03-acre site located at 2629-33 ...