New Student Housing Coming Near St. Louis University Campus? (3663 Forest Park Avenue)

Is a new multi-family, student-oriented building going to be built on the site of an old warehouse at 3663 Forest Park Avenue near the St. Louis University campus? Maybe. According to the latest City Journal (PDF), Collegiate Housing Partners will present a proposal for a new multi-family building at 3663 Forest Park Ave. to the …