DePaul Health Center

On-campus / Ambulatory Surgery Center

St. Louis, Missouri
On-Campus Medical Office Building
2006
80,000 SF