DePaul Building
Jump to navigation
Jump to search
The DePaul Building was a 3-story, 42,429 square-foot medical office building located on a 1.4-acre site at 2800 Clairmont Avenue, across from St Vincent's Hospital. It was constructed in 1971 and demolished in 2020 for construction of an outpatient surgery center.