Propper Construction’s luxury apartment project opens in St. Louis
A new $29 million luxury apartment complex recently opened just south of downtown St. Louis in the historic Soulard neighborhood. The 1400 Russell Apartments feature…