Brentwood Place is one of St. Louis’ best kept secrets. Its secluded park like setting just north of Manchester Road is centrally located near Hwy 40, I-44 and I-170 near beautiful Tilles Park. Brentwood Place is just minutes from the Metro Bus stop and Metro link Station. Brentwood Place is convenient to shopping at the St. Louis Galleria and many other high-end shopping and entertainment...