McLaughlin Enterprises is considering demolishing its four-story 1972 McLaughlin Engineers offices at 2420 Alcott St. and building a massive new apartment building – the latest proposed development expanding the city center west of I-25. The Presence Design Group has submitted concept plans to Denver Community Planning and Development on…