Aug 26, 2009
Location: Philadelphia, PA Architect: Strada Square Footage: 110,500 Completion Date: August 2009 Academic | Higher Education | Pennsylvania LaSalle University – Science & Technology Center The Science and Technology Center project consisted of a...