Blocks away from Penn's campus, Spruce Hill is a booming neighborhood geared towards college students and families.