Punxsy fire crews battle borough blaze