This is a apartment home. This home is located at 1327 Spruce St #2H, Philadelphia, PA 19107.Show more