Drexel University – Edmund Ross Commons

Drexel University – Edmund Ross Commons

Drexel University – Edmund Ross Commons Academic | Higher Education | Pennsylvania Location: Philadelphia, PA Architect: Voith & MacTavish Square Footage: 18,000 Completion Date: 2003   Built in 1888, this limestone building on the corner of 34th Street...