Sage Park, a three-story 120,000 square foot atrium building, was designed by Morris Aubry Architects. Located within walking distance to The Galleria in Houston, Texas, this office building is a highly sought after location on the corner of Sage Road and Chevy Chase.