La Salle University – Science & Technology Center

La Salle University – Science & Technology Center

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