The Seton Family of Hospitals Administration Offices, located at 1345 Philomena St. just south of Seton's Dell Children's Medical Center of Central Texas (east of I-35 and between 51st St. and Airport Blvd.), consolidates the majority of Seton's leadership and administrative staff in one central location. The 150,000 square-foot four-story building was designed and built by its owners, Catellus Development Group. Catellus is the master developer of Mueller Austin, a mixed-use urban village springing from the site of the former Robert Mueller Municipal Airport.The building features many unique environmentally friendly elements and has been awarded a LEED (Leadership in Energy & Environmental Design) Gold designation from the U.S. Green Building Council and an Austin Energy 4 Star rating.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.