LaSalle University – Science & Technology Center

LaSalle University – Science & Technology Center

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...