Another Apartment Building Coming to St. Louis University Area (3933 West Pine)

Cornerstone Development has applied for a nearly $6.4 million building permit to construct a 77-unit apartment building at 3933 West Pine Boulevard in the Central West End, just west of St. Louis University’s Campus. The contractor listed on the permit is VE Design Group. The City has not yet issued the building permit. The St. Louis …