Landmark Properties & Sangita Capital Partners announce The Standard
Landmark Properties and its partner Sangita Capital Partners announce the grand opening of The Standard, a new luxury student housing development in St. Louis. Located at 3853 Forest Park Avenue,…